Measuring the Quality of Open Source Software Ecosystems Using QuESo
نویسندگان
چکیده
Open source software has witnessed an exponential growth in the last two decades and it is playing an increasingly important role in many companies and organizations leading to the formation of open source software ecosystems. In this paper we present a quality model that will allow the evaluation of those ecosystems in terms of their relevant quality characteristics such as health or activeness. To design this quality model we started by analysing the quality measures found during the execution of a systematic literature review on open source software ecosystems and, then, we classified and reorganized the set of measures in order to build a solid quality model. Finally, we test the suitability of the constructed quality model using the GNOME ecosystem.
منابع مشابه
Measuring the health of open source software ecosystems: Beyond the scope of project health
Background: The livelihood of an open source ecosystem is important to different ecosystem participants: software developers, end-users, investors, and participants want to know whether their ecosystem is healthy and performing well. Currently, there exists no working operationalization available that can be used to determine the health of open source ecosystems. Health is typically looked at f...
متن کاملSoftware Quality in Open Source Software Ecosystems
growing research literature, OSS has garnered much support in the software community. Indeed, from the early days of GNU software, to X Window System, to Linux and its utilities, and more recently the Apache Software Project, OSS has changed the way software is developed and used. As the deployment of OSS increases, the issue of its quality with respect to its stakeholders arises. We contend th...
متن کاملReviewing the Health of Software Ecosystems - A Conceptual Framework Proposal
The health of a software ecosystem is an indication of how well the ecosystem is functioning. The measurement of health can point to issues that need to be addressed in the ecosystem and areas for the ecosystem to improve. However, the software ecosystem field lacks an applicable way to measure and evaluate health. In this work, we review the literature related to the concept of software ecosys...
متن کاملImpact of Software Ecosystems on the Implementation of Open Source-Based Electronic Health Record Software
In this manuscript, we examine the ways in which the members of the ecosystem surrounding an open source software (OSS) based EHR system impact the quality and success of the resultant implementation. Following a brief theoretical review, we provide narratives of successful OSS-based EHRs at three US hospitals, followed by a brief discussion of the contributions and effects of the open source e...
متن کاملOntEQAM – A Methodology for Assessing Evolvability as a Quality Factor in Software Ecosystems
Software development and evolution are highly distributed processes that involve a multitude of supporting tools and resources. Knowledge relevant to these resources is typically dispersed over a wide range of artifacts, representation formats, and abstraction levels. In order to stay competitive, organizations are often required to assess and provide evidence that their software meets expected...
متن کامل